home *** CD-ROM | disk | FTP | other *** search
/ Technotools / Technotools (Chestnut CD-ROM)(1993).ISO / lang_c / tctutor1 / tabcont.txt < prev   
Text File  |  1987-07-04  |  8KB  |  186 lines

  1.  
  2.  
  3.  
  4.  
  5.                   CORONADO ENTERPRISES TURBO C TUTOR - Ver 1.00
  6.  
  7.  
  8.              This   documentation  and  the  accompanying  software,
  9.         including all of the example C programs and text files,  are
  10.         protected under United States copyright law to protect  them
  11.         from  unauthorized commercialization.   This entire tutorial
  12.         is distributed under the "Freeware" concept which means that
  13.         you  are not required to pay for it.  You are  permitted  to
  14.         copy  the  disks  in their entirety and pass them  on  to  a
  15.         friend or acquaintance.   In fact,  you are encouraged to do
  16.         so.   You  are permitted to charge a small fee to cover  the
  17.         mechanical  costs of duplication,  but the  software  itself
  18.         must be distributed free of charge, and in its entirety.
  19.  
  20.              If  you find the tutorial and the accompanying  example
  21.         programs useful,  you may, if you desire, pay a small fee to
  22.         the  author to help compensate him for his time and  expense
  23.         in  writing  it.   A  payment  of  $10.00  is  suggested  as
  24.         reasonable  and sufficient.   If you don't feel the tutorial
  25.         was worth this amount,  please do not make any payment,  but
  26.         feel free to send in the questionnaire anyway.
  27.  
  28.              Whether or not you send any payment, feel free to write
  29.         to  Coronado  Enterprises  and ask for the  latest  list  of
  30.         available  tutorials  and a list of the known Public  Domain
  31.         libraries  that  can supply you with this software  for  the
  32.         price of copying.   Please enclose a self addressed  stamped
  33.         envelope,  business size preferred, for a copy of the latest
  34.         information.   See  the  accompanying "READ.ME" file on  the
  35.         disk for more information.
  36.  
  37.              I  have  no facilities for telephone  support  of  this
  38.         tutorial  and have no plans to institute such.   If you find
  39.         any problems,  or if you have any suggestions,  please write
  40.         to  me at the address below.
  41.  
  42.                        Gordon Dodrill - July 1, 1987
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.                   Copyright (c) 1987, Coronado Enterprises
  51.  
  52.  
  53.                             Coronado Enterprises
  54.                            12501 Coronado Ave NE
  55.                        Albuquerque, New Mexico 87122
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.                         C TUTORIAL - TABLE OF CONTENTS
  68.  
  69.  
  70.  
  71.  
  72.         Introduction --------------------------------------- Page  1
  73.  
  74.         Chapter  1 - Getting started ----------------------- Page  4
  75.                       FIRSTEX.C   The first example program
  76.  
  77.         Chapter  2 - Program Structure --------------------- Page  7
  78.                       TRIVIAL.C   The minimum program
  79.                       WRTSOME.C   Write some output
  80.                       WRTMORE.C   Write more output
  81.                       ONEINT.C    One integer variable
  82.                       COMMENTS.C  Comments in C
  83.                       GOODFORM.C  Good program style
  84.                       UGLYFORM.C  Bad program style
  85.  
  86.         Chapter  3 - Program Control ----------------------- Page 13
  87.                       WHILE.C     The While loop
  88.                       DOWHILE.C   The Do-While loop
  89.                       FORLOOP.C   The For loop
  90.                       IFELSE.C    The If & If-Else construct
  91.                       BREAKCON.C  The Break & Continue
  92.                       SWITCH.C    The Switch construct
  93.                       GOTOEX.C    The Goto Statement
  94.                       TEMPCONV.C  The temperature conversion
  95.                       DUMBCONV.C  Poor program style
  96.  
  97.         Chapter  4 - Assignment & Logical Compare ---------- Page 20
  98.                       INTASIGN.C  Integer assignments
  99.                       MORTYPES.C  More data types
  100.                       LOTTYPES.C  Lots of data types
  101.                       COMPARES.C  Logical compares
  102.                       CRYPTIC.C   The cryptic constructs
  103.  
  104.         Chapter  5 - Functions, variables, & prototyping --- Page 31
  105.                       SUMSQRES.C  First functions
  106.                       SQUARES.C   Return a value
  107.                       FLOATSQ.C   Floating returns
  108.                       SCOPE.C     Scope of variables
  109.                       RECURSON.C  Simple Recursion Program
  110.                       BACKWARD.C  Another Recursion Program
  111.                       FLOATSQ2.C  Floating returns with prototypes
  112.  
  113.         Chapter  6 - Defines & Macros ---------------------- Page 43
  114.                       DEFINE.C    Defines
  115.                       MACRO.C     Macros
  116.  
  117.         Chapter  7 - Strings and Arrays -------------------- Page 46
  118.                       CHRSTRG.C   Character Strings
  119.                       STRINGS.C   More Character strings
  120.                       INTARRAY.C  Integer Array
  121.                       BIGARRAY.C  Many Arrays
  122.                       PASSBACK.C  Getting data from Functions
  123.                       MULTIARY.C  Multidimensional arrays
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.                         C TUTORIAL - TABLE OF CONTENTS
  134.  
  135.  
  136.  
  137.         Chapter  8 - Pointers ------------------------------ Page 52
  138.                       POINTER.C   Simple Pointers
  139.                       POINTER2.C  More pointers
  140.                       TWOWAY.C    Twoway Function Data
  141.  
  142.         Chapter  9 - Standard Input/Output ----------------- Page 59
  143.                       SIMPLEIO.C  Simplest standard I/O
  144.                       SINGLEIO.C  Single character I/O
  145.                       BETTERIN.C  Better form of single I/O
  146.                       INTIN.C     Integer input
  147.                       STRINGIN.C  String input
  148.                       INMEM.C     In memory I/O conversion
  149.                       SPECIAL.C   Standard error output
  150.  
  151.         Chapter 10 - File Input/Output --------------------- Page 69
  152.                       FORMOUT.C   Formatted output
  153.                       CHAROUT.C   Single character output
  154.                       READCHAR.C  Read single characters
  155.                       READTEXT.C  Read single words
  156.                       READGOOD.C  Better read and display
  157.                       READLINE.C  Read a full line
  158.                       ANYFILE.C   Read in any file
  159.                       PRINTDAT.C  Output to the printer
  160.  
  161.         Chapter 11 - Structures ---------------------------- Page 76
  162.                       STRUCT1.C   Minimum structure example
  163.                       STRUCT2.C   Array of structures
  164.                       STRUCT3.C   Structures with pointers
  165.                       NESTED.C    Nested structure
  166.                       UNION1.C    An example union
  167.                       UNION2.C    Another Union example
  168.  
  169.         Chapter 12 - Dynamic Allocation -------------------- Page 85
  170.                       DYNLIST.C   Simple Dynamic Allocation
  171.                       BIGDYNL.C   Large Dynamic Allocation
  172.                       DYNLINK.C   Dynamic Linked List Program
  173.  
  174.         Chapter 13 - Character and Bit Manipulation -------- Page 94
  175.                       UPLOW.C     Upper/Lower Case Text
  176.                       CHARCLAS.C  Character Classification
  177.                       BITOPS.C    Logical Bit Operations
  178.                       SHIFTER.C   Bit Shifting Operations
  179.  
  180.         Chapter 14 - Example programs ---------------------- Page 97
  181.                       DOSEX.C     DOS call examples
  182.                       WHATNEXT.C  Ask Question in Batch File
  183.                       LIST.C      Source Code Lister
  184.                       VC.C        Visual Calculator
  185.  
  186.